package com.dartfar.base.vo;

import java.util.ArrayList;
import java.util.List;

public class TreeVo {
	
	//编号
	private String id;
	//名称
	private String text;
	//代码
	private String code;
	//描述
	private String des;
	//图标
	private String iconCls;
	//是否叶子
	private Boolean leaf = true;
	//状态
	private String state;
	//是否选中
	private boolean checked;
	//父节点编号
	private String parent;
	//节点信息
	private String nodeInfo;
	//层次
	private String treeSign;
	//子节点列表
	private List<TreeVo> children = new ArrayList<TreeVo>();

	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getText() {
		return text;
	}
	public void setText(String text) {
		this.text = text;
	}
	public String getIconCls() {
		return iconCls;
	}
	public void setIconCls(String iconCls) {
		this.iconCls = iconCls;
	}
	public String getState() {
		return state;
	}
	public void setState(String state) {
		this.state = state;
	}
	public boolean isChecked() {
		return checked;
	}
	public void setChecked(boolean checked) {
		this.checked = checked;
	}
	public List<TreeVo> getChildren() {
		return children;
	}
	public void setChildren(List<TreeVo> children) {
		this.children = children;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public Boolean getLeaf() {
		return leaf;
	}
	public void setLeaf(Boolean leaf) {
		this.leaf = leaf;
	}
	public String getParent() {
		return parent;
	}
	public void setParent(String parent) {
		this.parent = parent;
	}
	public String getNodeInfo() {
		return nodeInfo;
	}
	public void setNodeInfo(String nodeInfo) {
		this.nodeInfo = nodeInfo;
	}
	public String getDes() {
		return des;
	}
	public void setDes(String des) {
		this.des = des;
	}
	public String getTreeSign() {
		return treeSign;
	}
	public void setTreeSign(String treeSign) {
		this.treeSign = treeSign;
	}

}